﻿html, body          { margin: 0; padding: 0; background-color: #ffffff; font-family: Tahoma, Sans-Serif; font-size: 10pt; }

#frTopHalf          { display: none; }

div#container       { }
div#sidebar_canvas  { }
div#map_canvas      { display: none; }

.toggleCriteria         { display: none; }
div#criteria            { display: none; }

div#waitAnimation       { display: none; }
div#errorText           { font-size: 12pt; background-color: Red; color: White; text-align: center; margin-left: auto; margin-right: auto; padding-left: 2em; padding-right: 2em; display: none; }
div#reportStatistics    { display: none; }

.hideOnPrint        { display: none; }

.detailHeading      { font-family: Trebuchet MS, Sans-Serif; color: #8080ff; }
.detailHeadingTable { width: 380px; border-collapse: separate; border-spacing: 0; padding: 0; }
.detailRegistration { font-size: 13pt; }
.detailIcao         { font-size: 12pt; text-align: center; }
.detailOpFlag       { text-align: right; }
.detailPicture      { text-align: center; margin: 1em 0em; }
.detailPictureImg   { border: 0px; }

.detailSummaryTable { width: 380px; border-collapse: collapse; border-spacing: 0; }
.detailOperator     { font-size: 13pt; }
.detailOpFlagCode   { width: 85px; font-size: 10pt; }
.detailModel        { font-size: 11pt; }
.detailType         { width: 85px; font-size: 10pt; }

.detailOtherTable   { border-collapse: separate; border-spacing: 0; font-size: 8pt; line-height: 95%; }
.detailOtherHead    { font-weight: bold; padding-right: 1em; }
.detailOtherDetail  { }

.pageControl                { display: none; }

.flight             { width: 380px; background-color: #f0f0ff; margin-top: 1em; }
.flightHighlight    { background-color: #00ff80; }
.flightBox1         { background-image: url(Images/corner-tl.png); background-repeat: no-repeat; background-position: top left; }
.flightBox2         { background-image: url(Images/corner-tr.png); background-repeat: no-repeat; background-position: top right ; }
.flightBox3         { background-image: url(Images/corner-bl.png); background-repeat: no-repeat; background-position: bottom left; }
.flightBox4         { background-image: url(Images/corner-br.png); background-repeat: no-repeat; background-position: bottom right; }
.flightContent      { }

.flightHeading      { background-color: #e0e0ff; }
.flightHeadingRow   { width: 380px; padding-left: 5px; padding-right: 5px; border-collapse: separate; border-spacing: 0; font-size: 10pt; }
.flightFirstGroup   { background-color: #d0d0ff; }
.flightEmergency    { background-color: #ff0000; color: #ffffff; }
.flightDate         { width: 55%; }
.flightCall         { width: 30%; }
.flightTime         { width: 15%; text-align: right; }

.flightDetail        { width: 365px; border-collapse: separate; border-spacing: 0; font-size: 8pt; margin-left: 15px; color: #404040; line-height: 95%; }
.flightDetailHeading { font-weight: bold; width: 6em; }
.flightDetailValue   { }

.allFlights             { width: 100%; border-collapse: collapse; font-size: 8pt; margin: 0; padding: 0; border: 0; }
.allFlights A           { color: Black; text-decoration: none; }
.allFlightsHeading      { font-weight: bold; text-align: left; }
.allFlightsGroup        { text-decoration: underline; font-weight: bold; height: 20px; line-height: 20px;}
.allFlightsRow          { cursor:pointer; }
.allFlightsOdd          { background-color: #fcfab7; }
.allFlightsEven         { }
.allFlightsEmg          { background-color: #ff0000; color: #ffffff; }
.allFlightsEmg A        { color: #ffffff; }
.allFlightsCell         { height: 20px; line-height: 20px; border: 0; padding: 0; margin: 0; }
.allFlights IMG         { margin: 0; padding: 0; border: 0; float: left; }